punching-bending strength - German English Dictionary